reasonable and probable ground - Spanish English Dictionary